either(('a, 'b), ('c, 'd))